package com.goldze.mvvmhabit.entity.response;

import android.view.View;

public class GetChatUsersResponseEntity {


    /**
     * friendId : d24a264e-2ed9-4d9d-878b-69cf308c15fa
     * friendName : 养猪小能手2号
     * friendAvatar : /msg/images/20190906145607.jpeg
     * leaveType : 病假
     * leavereason : 请假测试
     * startTime : 2019/08/27 23:07:00
     * endTime : 2019/08/28 23:07:00
     * isAtPersion : false
     * createTime : 2019/08/27 23:08:13
     * isDelete : false
     */
    private String friendId;
    private String friendName;
    private String friendAvatar;
    private String leaveType;
    private String leavereason;
    private String startTime;
    private String endTime;
    private boolean isAtPersion;
    private String createTime;
    private boolean isDelete;
    private String timeDistance;
    private int isShow = View.GONE;
    private boolean isChecked = false;

    public int getIsShow() {
        return isShow;
    }

    public void setIsShow(int isShow) {
        this.isShow = isShow;
    }

    public boolean isChecked() {
        return isChecked;
    }

    public void setChecked(boolean checked) {
        isChecked = checked;
    }

    public void changeCheckBoxState(){
        isChecked = !isChecked;
    }

    public String getFriendId() {
        return friendId;
    }

    public void setFriendId(String friendId) {
        this.friendId = friendId;
    }

    public String getFriendName() {
        return friendName;
    }

    public void setFriendName(String friendName) {
        this.friendName = friendName;
    }

    public String getFriendAvatar() {
        return friendAvatar;
    }

    public void setFriendAvatar(String friendAvatar) {
        this.friendAvatar = friendAvatar;
    }

    public String getLeaveType() {
        return leaveType;
    }

    public void setLeaveType(String leaveType) {
        this.leaveType = leaveType;
    }

    public String getLeavereason() {
        return leavereason;
    }

    public void setLeavereason(String leavereason) {
        this.leavereason = leavereason;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public boolean isIsAtPersion() {
        return isAtPersion;
    }

    public void setIsAtPersion(boolean isAtPersion) {
        this.isAtPersion = isAtPersion;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public boolean isIsDelete() {
        return isDelete;
    }

    public void setIsDelete(boolean isDelete) {
        this.isDelete = isDelete;
    }

    public String getTimeDistance() {
        return timeDistance;
    }

    public void setTimeDistance(String timeDistance) {
        this.timeDistance = timeDistance;
    }
}
